package com.zhiliao.command.demo1;

/**
 * 作者： zhi-liao
 * 类的作用:
 * 类的创建时间： 2021/5/23 16:23
 */
public class Client {
    public static void main(String[] args) {
        Receiver receiver = new Receiver();
        AbstractCommand command = new ConcreteCommand(receiver);
        // 直接执行
        command.execute();

        // 通过调用者执行
        Invoker invoker = new Invoker();
        invoker.setCommand(command);
        invoker.action();
    }
}
